@charset "utf-8";
/* CSS Document */


* {
	margin:0px;
	padding:0px;
}
ul li {
	list-style-type:none;
}
a {
	text-decoration:none;
	color:#000;
	font-family:"微软雅黑";
}
p {
	font-size:12px;
}
.clear {
	clear:both;
	font-size:0px;
	line-height:0;
	height:0;
}
img {
	border:none;
}
body {
	font-family:"微软雅黑";
}
.wrap {
	width:1003px;
	margin:0 auto;
	background:#f1f1f1;
}
/*顶部开始*/
.head {
	width:1003px;
	height:120px;
	background:url(../images/head-bg.jpg) repeat-x;
	margin:0 auto;
}
.head-left {
	width:700px;
	height:120px;
	float:left;
}
.head-left a img {
	padding-top:22px;
	
}
.head-left h1 {
	font-size:14px;
	font-weight:bold;
	padding-top:5px;
	padding-left:170px;
}
.head-right {
	background:url(../images/head-right-bg.jpg) no-repeat;
	padding-top:10px;
	text-align:center;
	width:215px;
	height:38px;
	float:right;
}
.head-right span {
	letter-spacing:1px;
	color:#000000;
	font-size:12px;
	margin:0 auto;
	display:block;
}
.head-right span a {
	color:#000000;
	font-size:12px;
}
.head-right p {
	padding-top:30px;
	float:right;
}
/*顶部结束*/
.nav {
	height:45px;
	width:1003px;
	background:url(../images/nav-bg.jpg) repeat-x;
}
.nav ul {
	padding-left:60px;
}
.nav ul li {
	float:left;
	width:110px;
	height:45px;
	background:url(../images/nav-li-bg.jpg) no-repeat;
}
.nav ul li a {
	display:block;
	line-height:45px;
	color:#FFFFFF;
	font-size:14px;
	font-weight:600;
	letter-spacing:2px;
	text-align:center;
}
#first {
	background:none;
}
.banner {
	padding-top:5px;
}
.main {
	width:983px;
	margin:0 auto;
	padding-top:9px;
}
.left {
	width:260px;
	float:left;
}
.prolist {
	background:#FFFFFF;
}
.prolist h2 {
	background:url(../images/prolist-bg.jpg) no-repeat;
	width:240px;
	height:32px;
	line-height:32px;
	padding-left:20px;
}
.prolist h2 a {
	color:#FFFFFF;
	font-size:14px;
	font-weight:bold;
	letter-spacing:1px;
}
.prolist ul {
	padding-left:10px;
	padding-right:10px;
	padding-top:10px;
	padding-bottom:20px;
	border:1px #c7c7c7 solid;
	border-top:none;
}
.prolist ul li {
	background:url(../images/prolist-li-bg.jpg) no-repeat left;
	height:35px;
	line-height:27px;
	padding-top:5px;
	border-bottom:1px #6c6c6c dashed
}
.prolist ul li a {
	font-weight:500;
	font-size:12px;
	letter-spacing:3px;
	padding-left:20px;
}
.lianxi {
	margin-top:8px;
	background:#FFFFFF;
}
.lianxi h2 {
	background:url(../images/prolist-bg.jpg) no-repeat;
	width:240px;
	height:32px;
	line-height:32px;
	padding-left:20px;
	float:left;

}
.lianxi h2 a {
	color:#FFFFFF;
	font-size:14px;
	font-weight:bold;
	letter-spacing:1px;float:left;
}
.lianxi h2 span {
	float:right;
	padding-right:10px;
}
.lianxi h2 span a {
	font-size:12px;
}
.lianxi-nei {
	border:1px #c7c7c7 solid;
	border-top:none;
	border-bottom:none;
	background:url(../images/lianxi-nei-bg.jpg) no-repeat bottom right;
}
.lianxi-nei img {
	text-align:center;
	padding-left:11px;
	padding-top:11px;
}
.lianxi-nei p {
	padding-left:11px;
	padding-right:11px;
		padding-bottom:11px;
	line-height:26px;
}
.tu {
	padding-left:10px;
	padding-bottom:11px;
	border:1px #c7c7c7 solid;
	border-top:none;
}
.tu img {
	padding-top:11px;
}
.right {
	width:713px;
	float:right;
}
.pro {
	border:1px #c7c7c7 solid;
	border-top:none;
	padding-bottom:15px;
	background:#FFFFFF;
}
.pro h2 {
	background:url(../images/prolist-bg.jpg) no-repeat;
	width:712px;
	height:32px;
	line-height:32px;
}
.pro h2 a {
	color:#FFFFFF;
	font-size:14px;
	font-weight:bold;
	letter-spacing:1px;
	padding-left:20px;
}
.pro h2 span {
	float:right;
	padding-right:30px;
}
.pro h2 span a {
	font-size:12px;
}
.chanpin {
	padding-top:10px;

}
.chanpin li {
	margin-left:10px;
	float:left;
	text-align:center;
	border:1px #6c6c6c solid;
	padding:3px;
}
.chanpin li img {

	padding-bottom:5px;
	border-bottom:#6c6c6c 1px dashed;
}
.chanpin li a {
	font-weight:bold;
	font-size:12px;
	letter-spacing:3px;
	height:30px;
	line-height:30px;
	color:#6c6c6c;
}
.right-cen {
	padding-top:12px;
}
.comCon{

	overflow:hidden;}
.com {
	background:#FFFFFF;
	width:475px;
	height:218px;
	float:left;
	border:1px #d0d0d0 solid;
	border-top:none;
}
.com h2 {
	background:url(../images/prolist-bg.jpg) no-repeat;
	width:455px;
	height:32px;
	line-height:32px;
	padding-left:20px;
}
.com h2 a {
	color:#FFFFFF;
	font-size:14px;
	font-weight:bold;
	letter-spacing:1px;
	float:left;
}
.com h2 span {
	float:right;
	padding-right:30px;
}
.com h2 span a {
	font-size:12px;
}
.com img {
	float:left;
	margin-top:12px;margin-left:12px;margin-right:12px;
	border:1px #747474 solid;
}
.com p {
	text-indent:2em;
	padding:10px;
	line-height:24px;
	font-size:12px;

	
}
.gonggao {
	float:right;


	width:226px;
	height:217px;
	background:url(../images/gonggao-bg.jpg) no-repeat bottom #ffffff;
	border:1px #d0d0d0 solid;
	border-top:none;
}
.gonggao h2 {
	background:url(../images/prolist-bg.jpg) no-repeat;
	width:209px;
	height:32px;
	line-height:32px;
	padding-left:20px;
	color:#FFFFFF;
	font-size:14px;
	font-weight:bold;
	letter-spacing:1px;
}
.gonggao p {
	text-indent:2em;
	padding:8px;
	line-height:24px;
	font-size:12px;
}
.news {
	padding-top:12px;
}
.qiye {
	background:#FFFFFF;
	width:345px;
	border:1px #d0d0d0 solid;
	border-top:none;
	padding-bottom:14px;
	float:left;
}
.qiye h2 {
	background:url(../images/prolist-bg.jpg) no-repeat;
	width:326px;
	height:32px;
	line-height:32px;
	padding-left:20px;
}
.qiye h2 a {
	color:#FFFFFF;
	font-size:14px;
	font-weight:bold;
	letter-spacing:1px;
	float:left;
}
.qiye h2 span {
	float:right;
	padding-right:30px;
}
.qiye h2 span a {
	font-size:12px;
}
.qiye ul {
	padding-left:15px;	padding-right:15px;
}
.qiye ul li {
	background:url(../images/news-li-bg.jpg) no-repeat left;
	height:30px;
	width:301px;
	padding-left:10px;
	
	float:left;
	line-height:30px;
	border-bottom:1px #6c6c6c dashed;
}
.qiye ul li a {
	display:block;
	font-size:12px;
	letter-spacing:1px;
	padding-left:15px;
	float:left;
	width:200px;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
}
.qiye ul li span {
	font-size:12px;
	width:80px;
	text-align:right;

	line-height:30px;
	display:block;

	float:right;
}
.qiye1 {
	background:#FFFFFF;
	width:345px;
	border:1px #d0d0d0 solid;
	border-top:none;
	padding-bottom:14px;
	float:right;
}
.qiye1 h2 {
	background:url(../images/prolist-bg.jpg) no-repeat;
	width:326px;
	height:32px;
	line-height:32px;
	padding-left:20px;
}
.qiye1 h2 a {
	color:#FFFFFF;
	font-size:14px;
	font-weight:bold;
	letter-spacing:1px;
	float:left;
}
.qiye1 h2 span {
	float:right;
	padding-right:30px;
}
.qiye1 h2 span a {
	font-size:12px;
}
.qiye1 ul {
	padding-left:15px;	padding-right:15px;
}
.qiye1 ul li {
	background:url(../images/news-li-bg.jpg) no-repeat left;
	height:30px;
	width:301px;
	padding-left:10px;
	
	float:left;
	line-height:30px;
	border-bottom:1px #6c6c6c dashed;
}
.qiye1 ul li a {
	display:block;
	font-size:12px;
	letter-spacing:1px;
	padding-left:15px;
	float:left;
	width:200px;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
}
.qiye1 ul li span {
	font-size:12px;
	width:80px;
	text-align:right;

	line-height:30px;
	display:block;

	float:right;
}
.bottom {
	padding-top:12px;
}
.anli {
	width:982px;
	background:#FFFFFF;
	padding-bottom:10px;
	border:1px #d0d0d0 solid;
	border-top:none;
}
.anli h2 {
	background:url(../images/prolist-bg.jpg) no-repeat;
	width:1003px;
	height:32px;
	line-height:32px;
	padding-left:20px;
}
.anli h2 a {
	color:#FFFFFF;
	font-size:14px;
	font-weight:bold;
	letter-spacing:1px;
	float:left;
}
.anli h2 span {
	float:right;
	padding-right:50px;
}
.anli h2 span a {
	font-size:12px;
}
.foot {
	width:1003px;
	background:url(../images/foot-bg.jpg) repeat-x;
	margin-top:12px;
}
.foot p {
	width:1003px;
	height:35px;
	line-height:35px;
	margin:0 auto;
	color:#ffffff;
	text-align:center;
	font-size:14px;
	font-weight:800;
	letter-spacing:1px;
}
.foot p a {
	color:#ffffff;
	font-size:14px;
	font-weight:800;
	letter-spacing:1px;
}
.footer {
	padding-top:10px;
}
.footer p {
	width:1003px;
	height:25px;
	line-height:25px;
	margin:0 auto;
	color:#000000;
	text-align:center;
	font-size:12px;
	font-weight:500;
	letter-spacing:1px;
}
.footer p a {
	color:#000000;
	font-size:12px;
	font-weight:500;
	letter-spacing:1px;
}
/*--------公司简介内页样式----------*/
.com-nei {
	float:right;
	width:712px;
	padding-bottom:10px;
	background:#FFFFFF;
}
.com-nei h2 {
	background:url(../images/prolist-bg.jpg) no-repeat;
	width:712px;
	height:32px;
	line-height:32px;
}
.biaoti {
	display:block;
	float:left;
	height:32px;
	overflow:hidden;
	padding-left:20px;
	font-weight:bold;
	margin-top:2px;
	letter-spacing:1px;
	font-size:14px;
	color:#ffffff;
}
.biaoti1 {
	display:block;
	float:right;
	height:32px;
	overflow:hidden;
	padding-right:10px;
	font-weight:bold;
	margin-top:2px;
	letter-spacing:1px;
	font-size:14px;
	color:#ffffff;
}
.biaoti1 a {
	color:#ffffff;
	font-size:14px;
}
.com-nei p {
	text-indent:0em;
	padding-top:8px;
	padding-left:10px;
	padding-right:10px;
	line-height:180%;
	font-size:12px;
	letter-spacing:1px;
	
}
/*--------产品列表内页样式----------*/
.prolist-nei {
	float:right;
	width:712px;
	padding-bottom:10px;
	background:#FFFFFF;
}
.prolist-nei h2 {
	background:url(../images/prolist-bg.jpg) no-repeat;
	width:712px;
	height:32px;
	line-height:32px;
}
.prolist-nei ul {
	padding-left:20px;
	padding-top:30px;
}
.prolist-nei ul li {
	padding-left:10px;
	float:left;
	text-align:center;
}
.prolist-nei ul li img {
	width:210px;
	height:160px;
}
.prolist-nei ul li a {
	font-weight:bold;
	font-size:12px;
	letter-spacing:3px;
	height:35px;
	line-height:35px;
	width:140px;
	text-align:center;
}
/*--------新闻列表内页样式----------*/
.news-list-nei {
	float:right;
	width:712px;
	padding-bottom:10px;
	background:#FFFFFF;
	margin-top:10px;

}
.news-list-nei h2 {
	background:url(../images/prolist-bg.jpg) no-repeat;
	width:712px;
	height:32px;
	line-height:32px;
}
.news-list-nei ul {
	padding-left:10px;
	padding-top:10px;
}
.news-list-nei ul li {
	background:url(../images/news-li-bg.jpg) no-repeat left;
	height:30px;
	width:680px;
	padding-left:10px;
	border-bottom:dashed 1px #9d9d91;
	float:left;
	line-height:30px;
}
.news-list-nei ul li a {
	display:block;
	font-size:12px;
	letter-spacing:1px;
	padding-left:15px;
	float:left;
	width:590px;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
}
.news-list-nei ul li span {
	font-size:12px;
	width:70px;
	text-align:right;
	height:30px;
	line-height:30px;
	display:block;
	float:right;
}
/*--------产品详细内页样式----------*/
.pro-nei {
	float:right;
	width:712px;
	padding-bottom:10px;
	background:#FFFFFF;
}
.pro-nei h2 {
	background:url(../images/prolist-bg.jpg) no-repeat;
	width:712px;
	height:32px;
	line-height:32px;
}
.mao-proshow {
	overflow:hidden;
	padding:12px 0px 12px 12px;
	width:710px;
}
.mao-proshow h3 {
	text-align:center;
	font-size:18px;
	font-weight:500;
	letter-spacing:2px;
	padding-bottom:8px;
}
.info {
	text-align:center;
	font-size:12px;
	color:#aaa;
	letter-spacing:1px;
}
.probig img {
	display:block;
	margin:8px auto;
}
.mao-proshow p {
	line-height:25px;
	letter-spacing:1px;
	text-indent:0em;
	padding-top:10px;
	padding-left:15px;
	padding-right:30px;
}
.mao-proshow ul {
	padding-left:30px;
	padding-top:5px;
}
.mao-proshow ul li {
	line-height:25px;
	font-size:14px;
	letter-spacing:3px;
	font-weight:500;
	
}
.mao-proshow ul li a {
	font-size:14px;
	letter-spacing:3px;
	font-weight:500;
}
/*--------新闻详细内页样式----------*/
.news-nei {
	float:right;
	width:712px;
	padding-bottom:10px;
	background:#FFFFFF;
}
.news-nei h2 {
	background:url(../images/prolist-bg.jpg) no-repeat;
	width:712px;
	height:32px;
	line-height:32px;
}
/*banner*/
#slider {
	width: 1003px; /* important to be same as image width */
	height: 330px; /* important to be same as image height */
	position: relative; /* important */
	overflow: hidden; /* important */
}
#sliderContent {
	width: 1003px; /* important to be same as image width or wider */
	position: absolute;
	top: 0;
	margin-left: 0;
}
.sliderImage {
	float: left;
	position: relative;
	display: none;
}
.banner p {
	position:absolute;
	top:310px;
	right:90px;
	color:#000;
}
/*------------滚动-----------------*/
#demo {
	overflow:hidden;
	width: 700px;
	margin:0 auto;
}
#demo a {
	line-height:25px;
}
#indemo {
	float: left;
	width: 3000%;
}
#demo1 {
	float: left;
}
#demo2 {
	float: left;
}
/*分页样式*/
.paging {

	text-align:center;
	width:100%;
	padding-top:10px;
	font-size:12px;
	margin:0 auto;
}
.pagingl {
	float:left;
	padding:10px;
}
.pagingr {
	float:right;
	padding:10px;
}
